drill crew - Turkish English Dictionary